# “你好，PyCharm!”
# print("你好，PyCharm!")

# 定义两个变量x、y，分别赋值为3、5，用eval()函数计算x的y次方的值(注:x的y次方表为x**y)。
# x=3
# y=5
# eval(input(3**5))

# def new(n):
#     high=n//100
#     mid=n//10%10
#     low=n%10
#     return high,mid,low
# result=new(543)
# print(result)
# a,b,c=new(543)
# print(a,b,c)

#构成三角形
# a=float(input("请输入第一条边长"))
# b=float(input("请输入第二条边长"))
# c=float(input("请输入第三条边长"))
# if a+b>c and a+c>b and b+c>a:
#     print("能构成三角形")
# else:
#     print("不能构成三角形")

# 字符反转
# a="Python"
# print(a[::-1])

#九九乘法表
# for i in range(1,10):
#     for j in range(1,i+1):
#         print(f"{j}*{i}={j*i}",end="\t")
#     print()

# list01=[1,2,3,4]
# list02=[5,6,7,8]
# print(list01+list02)

# list01=[1,2,5,4]
# list01.sort(reverse=True)
# print(list01)

# list01=[1,2,5,4]
# new_list01=sorted(list01,reverse=True)
# print(list01)
# print(new_list01)

# (3)求斐波那契数列的第n项。斐波那契数列由0和1开始，后面的每一项数字都是前两项数字之和，用数学式表达如下。
# F(0)=0 F(1)=1
# F(n)=F(n-1)+F(n-2),n>1
# 请设计函数，根据给出的n，计算F(n)的值(注:用递归解决)。
# def fib(n):
#     if n == 0 or n==1:
#         return n
#     return fib(n-1)+fib(n-2)
# try:
#     number=int(input("请输入一个正整数"))
#     result=fib(number)
#     print(result)
# except ValueError:
#     print("您的输入有误，需要输入一个正整数")